package org.jing.core.lang;

/**
 * Description: <br>
 *
 * @author bks <br>
 * @since 2023-09-18 <br>
 */
@SuppressWarnings({ "EmptyMethod", "WeakerAccess", "unused" })
public abstract class BaseInitializer<T extends BaseConfiguration> {
    private T config;

    public final T getConfig() {
        return config;
    }

    public void start()  {}

    public void before() {}

    public void execute() {}

    public void after() {}
}
